﻿

/* CSS Document */

@media (min-width: 1200px){
.container {
    width: 1200px;
	padding-left:0px;
	padding-right:0px;
}
}
body{ position:relative;}
.hide{ display:none;}
.show{ display:block;}
a:focus {  outline:none;   -moz-outline:none;}
.text1 p img{ max-width:100%; height:auto;}
@media (min-width: 0) and (max-width: 900px) {

	.case-menu{display:none;}

	.small-header{display:block !important; margin-bottom:0;}

	.small-header-1{ position:fixed; z-index:1000; width:100%; top:0;}

	.small-menu{  margin:0; padding:0; background:#097fd1;}

	.small-menu p{ font-size:1.6em; line-height:2.5; width:100%; color:#fff;}

	.small-menu-p1{ background:url(../images/case-down.png) no-repeat; background-position:98%; background-size:3%;}

	.small-menu p a{ color:#fff; text-decoration:none;}

	.small-menu-h{ display:none;}

    .nav-list ul{margin-top: 0;}

	.nav-list li{border-bottom:1px solid #f1f1f1;}

    .nav-list li a{ font-size:18px; line-height:30px; background:#fff; z-index:1000; }	

	 }

.small-header-1{display:none;}





/*头部*/	

.nav-height{height:85px; z-index:100; position:relative;}

.nav-list{ border:none; }


.nav-variant{ border:none;background:#fff;}

.nav-list li a{ font-size:18px; background:#fff;}

.small-header{ display:none; }

.case-nav{ height:86px; background:#fff; margin-top:20px;}	
.navbar-nav>li>a:hover { background:#fff;}
.logo-img img{ width:240px; height:auto;}
@media (min-width: 0) and (max-width: 900px) {

	.logo-img img{ width:120px; height:auto; margin-top:10px;}

	.logo-img{ float:left;}

	.nav-height{ height:57px;}

}



/*脚部*/	

.fp-footer{  position:relative;}
.fp-footer-1{ padding-top:50px; padding-bottom:80px; background:#f0f2f2;}
.fp-footer-2{ background:#dde0e1; padding-top:18px; padding-bottom:18px; min-height:136px;}
.fp-footer-3{ background:#303030; padding-top:10px; padding-bottom:10px;}
	

.fp-footer-h3{ color:#303030; font-size:16px;line-height:35px; margin-bottom:30px;}	

.fp-footer-p{ border-top:2px solid #000; width:40px; height:10px;}

.fp-footer .mobile-footer{display: none;}

@media (min-width: 0) and (max-width: 980px){
	.fp-footer-1{ padding-top:20px; padding-bottom:20px; background:#f0f2f2;}
	
	.footer-line{display:none;}
	
    .fp-footer .mt60{margin-top: 30px;}

    .fp-footer .pc-footer{display: none;}

    .fp-footer .mobile-footer{display:block;}

    .fp-footer ul{ border-bottom:1px solid #808080;}

    .fp-footer-h3{ color:#808080; font-size:14px;line-height:40px; margin-bottom:0;}

	.fp-footer-p{ display:none;}

	.fp-footer-h3{color:#808080; background:url(../images/small-footer-down.png) right no-repeat; background-position:98%;background-size:3%;}

	}

.fp-footer ul>li{ line-height:18px; margin-bottom:10px;}

@media (min-width: 0) and (max-width: 980px){

	.fp-footer ul>li{ line-height:18px; margin-bottom:10px; display:none;}

	.fp-footer ul>li>a{ color:#000; font-size:12px; line-height:18px; margin-bottom:0; }

	}	

.fp-footer ul>li>a{ color:#000; font-size:14px; line-height:18px; margin-bottom:10px;}	

.fp-footer-scan{ height:128px; display:none; }	

@media (min-width: 0) and (max-width: 980px){

	.fp-footer-scan{ margin-top:20px; margin-bottom:20px; display:block !important;}

	.fp-footer-scan img{ width:200px; height:200px;}

	}

.fp-footer-scan>img{ display:inline-block;float:left;}

.fp-footer-scan p{ float:left; display:inline-block;}

.fp-footer-scan-p1{ font-size:16px;color:#000;  padding-bottom: 5px; }

@media (min-width: 0) and (max-width: 980px){

	.fp-footer-scan-p1{ color:#808080; margin-top:20px;}
	.fp-footer-scan-p1{ font-size:18px;color:#000; margin-top:0px;}

	}

.fp-footer-scan-p2{ font-size:12px;color:#000; line-height:15px;}		

.fp-footer-serve{ font-size:14px; color:#000; margin-top:30px;}

.fp-footer-number{ font-size:18px; color:#000; font-weight:700;}

.fp-footer-serve-span{display:none; }

.fp-footer-number-span{display:none;}
.erweima img{position:relative ;  width:102px; height:102px;}

@media (min-width: 0) and (max-width: 980px){
	
	
	.erweima img{position:relative ; top:10px;; left:0;}

	.fp-footer-scan-p2{color:#808080;}

	.fp-footer-serve{  display:none;}

	.fp-footer-number{display:none; }

	.fp-footer-serve-span{ display:inline-block; font-size:14px;color:#808080;  }

	.fp-footer-number-span{ display:inline-block; font-size:18px; color:#8f8f8f; font-weight:700;}

	}

.fp-footer-duty{ font-size:20px; color:#e1e1e1;  padding-left:3px;  margin-bottom:2px;}

.fp-footer-padding{ padding:0;}
.comma-zc{ text-align:right; height:20px; line-height:20px;}
.comma-zc p{ color:#fff;}
.comma-zc a{ color:#fff;}

@media (min-width: 0) and (max-width: 980px){
	.comma-zc{ padding-left:0px;}
	.comma-zc-p2{ padding-left:15px;}

	.fp-footer-duty{ margin-top:20px;}

	.fp-footer-padding{ padding-left:15px; padding-right:15px;margin-bottom:20px;}

	}

.fp-footer-form{ font-size:22px;color:#000;  padding-left:3px;margin-top:25px;margin-left:-60px;}

.fp-footer-link{}


@media (min-width: 0) and (max-width: 980px){
    .fp-footer-form{ margin-left:0;}
	.fp-footer-link{ display:none; }

	}

.fp-footer-link>p{color:#c3c3c3; font-size:12px;}

.fp-footer-link>p>a{color:#c3c3c3; font-size:12px; margin-right:10px; color:#999;}



/*case主体*/

.main{ padding-bottom:60px;}

.case-banner{background:url(../images/bg-banner.jpg) no-repeat center top;height:300px;}

@media (min-width: 0) and (max-width: 980px){

	.case-banner{background:url(../images/small-case-banner.jpg) no-repeat center top;height:250px;}

	}

.case-menu{height:68px;margin:0 auto;background:#097fd1;}

.case-menu-1{ position:fixed; margin:0 auto; z-index:100; width:100%; top:0;}

.case-menu-1>div{ margin:0 auto;}



@media (min-width: 0) and (max-width: 980px){

	.case-menu-1{ display:none !important;}

	.case-menu{margin-bottom:0;}

	

	}

.case-menu ul{  margin:0 auto;}

		

.case-menu li a{ text-align:center; color:#fff; font-size:18px; height:68px; line-height:48px; border:none; border-radius:0; margin-right:0;}

.case-menu li a:focus,

.case-menu li a:hover{  color:#000; background:#fff; border-radius:0; border:none ;}



.case-menu-ul{ border:none;}

.case-menu-ul a{ border:none !important;}	

.case-content{margin:0 auto; padding-top:30px; padding-bottom:30px;}

@media (min-width: 0) and (max-width: 980px){

	

	}

@media (min-width: 0) and (max-width: 980px){

		

}

.content-img-list>div{ margin-bottom:30px; position:relative;}



.content-img-list>div>div>p{display:block;  position:absolute; top:80%; line-height:2.9; height:20%; color:#fff; font-size:18px; width:100%; text-align:center; background:url(../images/case-zhezhao.png); }

@media (min-width: 0) and (max-width: 980px){

	.content-img-list>div{ margin-bottom:0px; position:relative; margin-top:0; margin-top:10px;}

	.content-img-list>div:nth-child(2n){ padding-left:5px;}

	.content-img-list>div:nth-child(2n+1){ padding-right:5px;}

	.content-img-list>div>div>p{ position:absolute; top:80%; line-height:2.3; height:20%; color:#fff; font-size:1.2em; width:100%; text-align:center; }

	

	}



	

.case-content img{ width:100%; }



/*case-particulars*/





.nav-crumbs{ border-bottom:2px solid #959595; padding:0; background:#fff;}

@media (min-width: 0) and (max-width: 980px){

.nav-crumbs{ display:none;}

.build-img-1{ padding-right:15px !important; padding-left:15px !important;margin-bottom:10px !important; }

.build-img-2{ padding-right:15px !important; padding-left:15px !important;margin-bottom:10px !important; }

.main-title-h2{ margin-bottom:15px; margin-top:15px;}

}

.build-img-1{ padding-right:5px; margin-bottom:30px; float:left; }

.build-img-2{ padding-left:5px; margin-bottom:30px; float:left;}

.nav-crumbs-ol{ margin-bottom:0 !important; background:#fff;}

..breadcrumb > li + li:before {

    color: #CCCCCC;

    content: ">";

    padding: 0 5px;

}

.main-title-h2{ color:#000; margin-top:30px; margin-bottom:40px;}

.build-introduce{ color:#097fd1; font-size:14px; line-height:18px;}

.relevant-solutions{ border-top:6px solid #097fd1;  min-height:100px; background:#f5f5f5; padding-bottom:40px;}
.relevant-solutions div img{ max-width:100%;}

@media (min-width: 0) and (max-width: 980px){

.relevant-solutions{margin-top:0px; }	



	}



.relevant-solutions-title{ height:34px; background:#097fd1; color:#fff;  font-size:18px; line-height:30px; text-align:center;}

.office-building-name{ background:#097fd1; height:40px; line-height:40px; text-align: center; font-size:14px; color:#000;}
.office-building-name a{ color:#fff; text-decoration:none;}
@media (min-width: 0) and (max-width: 980px){

	.office-building-name{ height:20px; line-height:20px; text-align: center; font-size:12px; color:#000;}

	}





/*fp-product 主体*/

.froduct-banner{background:url(../images/fp-product-banner.jpg) no-repeat center top;height:300px; }

.fp-product-classify{ min-height:700px; margin-bottom:30px; margin-top:60px; }

.fp-product-classify .row{  margin-left:0; margin-right:0;  }

.fp-product-classify>div>div img{ display:block; margin:0 auto; }


.fp-product-classify-gray{border-top:4px solid #c9c9c9; width:140px; margin:40px auto 0 auto; position:relative;top:4px;}
@media (min-width: 980px) and (max-width: 1000px){
	.fp-product-classify-gray{ display:none;}
	}


.fp-product-classify-blue{ border-top:4px solid #097fd1 !important; width:140px; margin:40px auto 0 auto; position:relative;top:4px;}


#product-1{ width:100%; height:138px; background:url(../images/products_g1.png) no-repeat center top; display:block;}
#product-2{ width:100%; height:138px; background:url(../images/products_g2.png) no-repeat center 15px; display:block;}
#product-3{ width:100%; height:138px; background:url(../images/products_g3.png) no-repeat center top; display:block;}
#product-4{ width:100%; height:138px; background:url(../images/products_g4.png) no-repeat center top; display:block;}
#product-1:hover,#product-1.thisclass{background:url(../images/products_b1.png) no-repeat center top; }
#product-2:hover,#product-2.thisclass{background:url(../images/products_b2.png) no-repeat center 15px;}
#product-3:hover,#product-3.thisclass{background:url(../images/products_b3.png) no-repeat center top;}
#product-4:hover,#product-4.thisclass{background:url(../images/products_b4.png) no-repeat center top;}



.fp-product-classify-top{ border-bottom:4px solid #c9c9c9; margin-right:15px !important;}

.seek-img-list>div>div{ border:1px solid #ccc;}

.seek-img-list>div>div>p{display:block;  position:absolute; bottom:0 ;line-height:34px; height:34px; color:#fff; font-size:18px; width:100%; text-align:center; background:#097fd1; }

.seek-menu { position:relative; display:none; padding-bottom:40px; margin-right:15px !important;}

.show{ display:block;}

.hide{ display:none};

.seek-menu-1{ display:none; }

.seek-menu>div{min-height:250px;box-shadow: 0px 0px 16px #c8c8c8;position:absolute; z-index:100; background:#fff; padding-bottom:20px;}

@media (min-width: 0) and (max-width: 980px){
	
	
	.fp-product-classify .row{ margin-left:-15px; margin-right:-15px; }
	.product-hide{ display:none;}
	
	.fp-product-classify-gray{ display:none;}
	.fp-product-classify-blue{ display:none;}
	
	.froduct-banner{background:url(../images/fp-small-product-banner.jpg) no-repeat center top;height:250px; }
	
	.fp-product-classify{  margin-bottom:0;  margin-top:0;}

	.fp-product-classify-top{ border:none; background:#f5f5f5; margin-bottom:0; padding-top:15px; padding-bottom:40px; margin-right:-15px !important;}

	.fp-product-classify-top div{ margin-top:25px;}

	.fp-product-classify-blue{ display:none;}

	.seek-img-list>div{ padding-left:15px; margin-bottom:10px; }

	.seek-img-list>div:nth-child(2n){ padding-left:5px;  }

	.seek-img-list>div:nth-child(2n+1){ padding-right:5px;}

	.seek-img-list>div>div>p{display:block;  position:absolute; top:85%; line-height:1.5; height:15%; color:#fff; font-size:14px; width:100%; text-align:center; background:#097fd1; }

	}



/*seek-menu*/

		.seek-hover-0{ background:#fff; margin-left:40px; margin-top:10px;  }

		.seek-hover-1{  border:none; background:#fff;  box-shadow:none; margin-left:150px; margin-top:-35px; display:block;}
@media (min-width: 0) and (max-width: 980px){
		.seek-hover-1{ position:relative;}
	
	}
		.seek-hover-1 li{ border:none; float:left;}

		.seek-hover-1 a{ border:none; background:#fff; color:#097fd1; box-shadow:none;}

		.seek-hover-1 li a:hover{  background:#fff; color:#097fd1 !important; }

		.seek-hover-2{ position:absolute; border:none; box-shadow:none; background:#fff;}

		.seek-hover-2 li a:hover{ background:#fff; color:#097fd1;}

		.seek-hover-3{position:absolute; border:none; box-shadow:none; background:#fff; }

		.seek-hover{ background:#fff; border:none; color:#097fd1;}

		.seek-hover:hover{ background:#fff; border:none; color:#097fd1;}

		.dropdown > a:hover > .multi-level{ display:block !important;}

        

        .dropdown-submenu > .dropdown-menu {

            top: 0;

            left: 100% 

        }

        .dropdown-submenu:hover > .dropdown-menu {

            display: block;

        }

        .dropdown-submenu > a:after {

            display: block;

            content: " ";

            float: right;

            width: 0;

            height: 0;

            

        }

        .dropdown-submenu:hover > a:after {

            border-left-color: #fff;

        }

        .dropdown-submenu.pull-left {

            float: none;

        }

        .dropdown-submenu.pull-left > .dropdown-menu {

            left: -100%;

            margin-left: 10px;

            

        }















/*fp-news*/

.news-banner{ background:url(../images/fp-news-banner.jpg) no-repeat center;height:300px;}

.news-content{ border-bottom:#c8c8c8 1px solid; height:114px; }

.news-content-time{color:#727272; font-size:18px; display:table; height:114px;}

.news-content-time-div{ display:table-cell; vertical-align:middle;}

.news-content-title{ display:table; height:114px; }

.news-content-title a{color:#000; font-size:18px; text-decoration:none;display:table-cell; vertical-align:middle; }

.news-content-synopsis{color:#727272;font-size:14px; display:table; height:114px; }

.news-content-synopsis-div{ display:table-cell; vertical-align:middle;}


.news-content-link{ display:table; height:114px;}
.news-content-link p{ display:table-cell; vertical-align:middle;}


@media (min-width: 0) and (max-width: 980px){
	.news-banner{ background:url(../images/fp-small-news-banner.jpg) no-repeat center;height:250px;}
	.news-content{  height:auto; margin-bottom: 20px;}

	

	.news-content-time,

	.news-content-title,

    .news-content-synopsis{ height:auto; }

    .news-content-synopsis{padding-bottom: 20px;}

	.news-content-time{ font-size:12px;}

    .news-content-link {display: none;}

	.news-content-link a img{ float:right; margin-top:0; }

	}





/*fp news particulars*/

.news-particulars-banner{ background:url(../images/fp-news-particulars-banner.jpg) no-repeat center; height:300px;}

.news-particulars-content{ margin-top:45px; margin-bottom:70px;}

.news-particulars-content h2{ color:#000; text-align:center; font-size:34px;}

.news-particulars-content-time{ color:#9e9e9e; font-size:18px;  text-align:center; margin-top:20px;}

.news-particulars-content-article{ color:#000; font-size:14px; line-height:30px; margin-top:30px;}







/*fp service-commitment*/
.lanxian-span{ border-top:2px solid #000; width:40px; height:20px;}


.service-commitment-banner{ background:url(../images/fp-service-commitment-banner.jpg) no-repeat center; height:300px;}

.service-commitment-ul li a{ padding-left:60px; padding-right:60px;}

.service-commitment-main{ min-height:450px; }

.service-commitment-container{ margin-bottom:50px; display:none;}

.service-commitment-container-up{ display:block;}
.service-commitment-content{ padding-top:40px;  }

.service-commitment-content-1{  }
.service-commitment-content-2{ }
.service-commitment-content-3{  }



.service-commitment-content-p1{ font-size:18px; color:#000;}

.service-commitment-content-p2{ font-size:14px; color:#000; line-height:34px;}
@media (min-width: 0) and (max-width: 980px){
	.service-commitment-banner{ background:url(../images/fp-small-service-commitment-banner.jpg) no-repeat center; height:250px;}
	}




/*fp attract-investment*/

.attract-investment-banner{ background:url(../images/fp-attract-investment-banner.jpg) no-repeat center;height:300px;}

.attract-investment-ul li a{padding-left:36px; padding-right:36px;}
@media (min-width: 0) and (max-width: 980px){
	.attract-investment-banner{ background:url(../images/fp-small-attract-investment-banner.jpg) no-repeat center;height:250px;}
	}




/*fp aabout us*/

.jieshao-text{display:none;}
.img img{ cursor:pointer;}


@media (min-width: 0) and (max-width: 980px){
	.jieshao-text{ display:none;   background:rgba(0,0,0,.9); width:100%; height:100%; top:0;    padding: 50px 20px 50px 20px;  position:fixed; z-index:1000; }
	.jieshao-text-div{}
	.jieshao-text-div p{ color:#fff; font-size:14px;}
	.jieshao-text-div p span{ color:#fff; font-size:16px;}
	}






.about-us-banner{ background:url(../images/fp-About-Us.jpg) no-repeat center; height:300px;}

.about-us-menu{ min-height:776px;}

.about-us-menu-ul li a{padding-left:40px; padding-right:40px; border:none; margin:0; border-radius:0;}

.about-us-main{ min-height:2980px;}

.about-company-introduction{ margin-top:85px;  margin-bottom:40px;}

.about-us-introduce-content{ margin-top:50px;}

.about-us-introduce-content p{ font-size:14px; line-height:28px; color:#000;}

.about-us-introduce-content p span{ font-size:18px; line-height:28px;color:#000;}

.about-us-introduce-img{ margin-top:50px;}

.about-company-introduction-title h2{ height:24px; line-height:28px; color:#000;}

.about-us-introduce-img-p{ display:none;}
.about-us-introduce-img-p span{  text-decoration:underline;display:inline-block; float:right; font-size:16px;}

@media (min-width: 0) and (max-width: 980px){
	.about-us-banner{ background:url(../images/fp-small-About-Us.jpg) no-repeat center; height:250px;}

	.about-us-culture {  width:100%; overflow:hidden;}

	.about-company-introduction-title,

	.about-us-introduce-content{ display:none;}

	.about-us-introduce-img { margin-bottom:40px;}

	.about-us-introduce-img img{ max-width:100%; height:auto; }

	.about-company-introduction{ margin-top:0 !important; }

	.about-us-introduce-img-p{ background:#ea9419; color:#fff; height:60px; line-height:60px; font-size:24px;display:block; padding-left:15px;padding-right:15px;}

	

	}



.about-us-culture{ background:url(../images/about-us-culture.jpg) no-repeat center;min-height:500px; padding-top:50px;}

.about-us-culture-character{ margin-left:3px;}

.about-us-culture-title{ margin-bottom:20px;}

@media (min-width: 0) and (max-width: 980px){

    .about-us-culture-title{margin-top:20px; margin-bottom: 20px;}

}

.about-us-culture-title p{ text-align:center; font-size:24px; line-height:30px;  color:#fff; }

.about-us-culture-1 div{ background:#fff; width:360px; height:300px; padding-top:50px;}

.about-us-culture-1 div img{ display:block; margin:0 auto;}

.about-us-culture-2 div{ background:#f7ac02; width:360px; height:300px; padding-top:50px;}

.about-us-culture-2 div img{ display:block; margin:0 auto;}

.about-us-mark{ padding-top:90px; padding-bottom:90px;}

@media (min-width: 0) and (max-width: 980px){

	.about-us-culture{ background:#0568a8;   overflow: hidden;}

	.about-us-culture-character{ margin-bottom:40px;}

	.about-company-introduction{ margin-bottom:0px; }

	.about-us-mark{padding-bottom: 30px; padding-top:20px;}

	

	.about-us-culture-1{ padding-left:0; margin-top:20px;   padding-right: 15px; }

	

	.about-us-culture-1 div{ width:100%; height:auto; padding-left:15px; padding-right:15px; padding-bottom: 20px;}

	.about-us-culture-1 div img{  max-width:100%; height:auto;}

	

	.about-us-culture-2{ padding-left:0; margin-top:20px;   padding-right: 15px; }

	

	.about-us-culture-2 div{ background:#f7ac02;width:100%; height:auto; padding-left:15px; padding-right:15px; padding-bottom: 20px;}

	.about-us-culture-2 div img{  max-width:100%; height:auto;}

	}

.about-us-mark-title{ }

.about-us-mark-title p{ text-align:center; font-size:24px; line-height:30px;  color:#000; }

.about-us-mark-list{ margin-top:80px; margin-bottom:50px;}

.about-us-mark-list ul{ margin:0 auto;  background:url(../images/about-us-list.png) no-repeat center; height:17px;}

.about-us-mark-list li{ float:left; list-style:none; margin-right: 340px; margin-left: 98px;}

.about-us-mark-list-last{ margin-right:0 !important;}

@media (min-width: 0) and (max-width: 980px){

    .about-us-mark-list{margin-top: 30px; margin-bottom: 20px;}

    .about-us-mark-title{margin-top: 20px;}

}

/*轮播*/
.about-us-mark-list-img .img img{ width:260px; }

.about-us-mark-list-img-li-img{ border:none; background:none; }
.about-us-mark-list-img-li-img:hover{ border:none; background:none; }
.about-us-mark-list-img-li-img:active{ border:none; background:none; }
.about-us-mark-list-img-li-img:focus{ border:none; background:none; }
.about-us-mark-list-img .img li{ float:left; padding-left:65px; padding-right:65px;}
.about-us-mark-list-img ul{

	position:absolute;

	width:8000px;

	height:413px;

	left:0;

	top:0;

	}
.about-us-mark-list-img-p1{ font-size:18px; padding-top:20px;}
.about-us-mark-list-img-p2{ border-bottom:2px solid #03548c; width:40px;padding-top:20px;}
.about-us-mark-list-img{

	margin:0 auto;

	border:none;

	padding:0;

	width:1170px;

	height:413px;

	overflow:hidden;

	position:relative;

	}	
/*.about-us-mark-list-img{

	margin:0 auto;

	border:none;

	padding:0;

	width:1170px;

	height:413px;

	overflow:hidden;

	position:relative;

	}

.about-us-mark-list-img ul{

	position:absolute;

	width:5000px;

	height:413px;

	left:0;

	top:0;

	}

.about-us-mark-list-img ul li{

	width:1170px;

	height:413px;

	float:left;

	}

.about-us-mark-list-img ul li div{

	

	}

.about-us-mark-list-img ul li div img{

	 display:inline-block;

	}*/
			

@media (min-width: 0) and (max-width: 980px){
	.about-us-mark-list-img ul li div{ margin-right:100px;
	
	

	}



	.about-us-mark-list-img{

	margin:0 auto;

	border:none;

	padding:0;

	width:100% !important;

	height:413px;

	overflow:hidden;

	position:relative;

	}



    .about-us-mark-list-img ul li div img{

        max-width:100%;margin-left:54px; display:inline-block;

        }

}

.about-us-mark-img{ margin-top:20px; margin-bottom:70px;}

    @media (min-width: 0) and (max-width: 980px){

        .about-us-mark-img{ margin-bottom: 20px;}

    }

.about-us-mark-img img{ margin:0 auto; display:block;}

.about-us-mark-explain p{ text-align:center; font-size:18px; line-height:30px;}

.about-us-mark-explain-span-color1{ color:#016fb1;}

.about-us-mark-explain-span-color2{ color:#ea9b09;}

.about-us-credentials{ background:#fafaf7; position:relative; padding-top:90px; padding-bottom:90px;}
@media (min-width: 0) and (max-width: 980px){
	.about-us-credentials{  padding-top:20px; padding-bottom:20px;}
}

.about-us-certificate-left{ position:absolute; left:0; top:400px; cursor:pointer; z-index: 100;}

.about-us-certificate-right{ position:absolute; right:0; top:400px; cursor:pointer; z-index: 100;}

.about-us-mark-list-img{height:450px;}

.about-us-QC{ padding-top:90px; padding-bottom:90px; background:#4c6daf;}
@media (min-width: 0) and (max-width: 980px){
	.about-us-QC{  padding-top:20px; padding-bottom:20px;}
	.about-us-certificate-left{ position:absolute; left:0; top:320px; cursor:pointer; z-index: 100;}
    .about-us-certificate-right{ position:absolute; right:0; top:320px; cursor:pointer; z-index: 100;}
}


.about-us-QC-explain p{ font-size:14px; line-height:30px; color:#fff;}

.about-us-QC-img{ margin-top:70px;}

.about-us-employment{ padding-top:50px; min-height:390px; background:url(../images/about-us-employment-bg.jpg) no-repeat center;}
@media (min-width: 0) and (max-width: 980px){
	.about-us-employment{  padding-top:20px; padding-bottom:20px;}
	}

.about-us-employment-position{ }

.about-us-employment-position p{ color:#fff; font-size:14px; line-height:28px;}
.about-us-employment-position-p-1{ color:#ffc031 !important;}
.about-us-employment-position-p-2{ margin-bottom:20px;}

.about-us-employment-position-p-span{ color:#ffc031 ; font-size:20px; line-height:28px;}

.about-us-employment-position-p{ text-align:center;}

.about-us-relation{  padding-top:90px; padding-bottom:90px;}
@media (min-width: 0) and (max-width: 980px){
	.about-us-relation{  padding-top:20px; padding-bottom:20px;}
	}

.about-us-relation-map{margin-top:30px;}

.about-us-relation-map p{ line-height:50px; font-size:18px; } 

.about-us-relation-map span{ display:inline-block; width:40px; border-top:2px solid #000; height:18px;  }

@media (min-width: 0) and (max-width: 980px){

	.about-us-QC-img-2{ margin-top: 20px;}

	.about-us-QC-img{ margin-top:30px; padding-bottom: 30px;}

	.about-us-credentials{ min-height:320px; padding-bottom: 20px;}

	.about-us-employment{ background:#0568a8;}

	.about-us-employment-position-1{ display:none;}

	.about-us-relation{ padding-top:40px;}

	.about-us-relation-map{ padding-bottom:40px;}

	.about-us-relation-map div img{ max-width:100%; height:auto; }

	.about-us-relation-map-img{padding:0;}

	}





/*fp-solution-particulars*/

.solution-particulars-banner{ background:url(../images/fp-solution-banner.jpg) no-repeat center; height:300px; }

.solution-particulars-p{ font-size:14px; line-height:30px; font-weight:bold;}

.solution-particulars-h2{ font-size:30px; line-height:30px; color:#097fd1; margin-top:40px; margin-bottom:30px; font-weight:bold;}
@media (min-width: 0) and (max-width: 980px){
.solution-particulars-banner{ background:url(../images/fp-small-solution-banner.jpg) no-repeat center; height:250px; }
}

/*fp-solution*/











.solution-banner{ background:url(../images/fp-solution-banner.jpg) no-repeat center; height:300px;}



.scheme-name-img div p{ margin:103px; margin-left:30px; font-size:30px; color:#fff; padding:0;}

.scheme-name-img div p a{ color:#fff; text-decoration:none;color:#fff; }

.scheme-name-1{ background:#ea9419; height:237px; margin-top:20px;}

.scheme-name-2{ background:#097fd1;  height:237px; margin-top:20px;}

.scheme-name-1-img{ margin-top:20px; padding:0;}

.scheme-name-1-img img{ height:237px; width:100%;}

.scheme-name-1-img-p{ display:none;}

.scheme-name-1-img-p1{ display:none; }

.scheme-name-1-img-p2{ display:none;}

@media (min-width: 0) and (max-width: 980px){
	.solution-banner{ background:url(../images/fp-small-solution-banner.jpg) no-repeat center; height:250px;}
	

	.scheme-name-img{ margin-top:30px !important;}

	.scheme-name-img div {height:auto; margin-top:20px; }

	.scheme-name-1,

	.scheme-name-2{display:none;}

	.scheme-name-1-img img{ max-width:100%; height:auto;}

	.scheme-name-1-img-p1{ display:block; height:40px !important; text-align:center; line-height:40px; font-size:20px !important; color:#fff; background:#ea9419; margin:0 !important;}

	.scheme-name-1-img-p2{ display:block; height:40px !important; text-align:center; line-height:40px; font-size:20px !important; color:#fff; background:#097fd1; margin:0 !important;}

	

	}



/*fp product-particulars*/



.product-particulars-banner{ background:url(../images/fp-product-banner.jpg) no-repeat center; height:300px;}

.product-particulars-image-text{ border:1px solid #a0a0a0; margin-top:85px; }

.product-particulars-explain{ background:#f5f5f5;  padding-top:0px; padding-left:40px;padding-right:30px; padding-bottom:50px; min-height:310px; }

.product-particulars-title{ font-size:34px; line-height:34px; color:#363636; display:none;}

.product-particulars-content{  margin-top:40px; font-family:'Microsoft YaHei';font-size:16px;color:#666666;line-height:2;}

.product-particulars-title-2{ /*display:none;*/}

.product-particulars-content h2 span{font-family:'Microsoft YaHei';color:#666666;line-height:2;font-size:16px;}

.product-particulars-content h2{ margin-bottom:20px; color:#565656; font-size:32px; font-weight:bold;}

.product-particulars-content h2 span{}

.product-particulars-content p span{ font-family:'Microsoft YaHei';color:#666666;line-height:2;font-size:16px;
}

.product-particulars-model{ font-size:16px; line-height:34px; text-align:center; margin-top:10px; color:#363636;}

.product-particulars-img img{ display:block; margin:10px auto; max-width:100%;}

.product-particulars-parameter{ margin-top:40px;}
.product-particulars-parameter table tr td{padding-left:10px;}

.product-particulars-parameter-1{ background:#f5f5f5;min-height:54px;}

.product-particulars-parameter-1>div{  min-height:54px; line-height:54px; font-size:18px;  color:#363636; 

}

.product-particulars-parameter-1>div:nth-child(2){  border-left:1px solid #d3d3d3;}

.product-particulars-parameter-2{ background:#fff; min-height:54px;}

.product-particulars-parameter-2>div{ min-height:54px; line-height:54px; font-size:18px;  color:#363636;

}

.product-particulars-parameter-2>div:nth-child(2){  border-left:1px solid #d3d3d3;}
.product-particulars-main{ padding-bottom:50px;}

@media (min-width: 0) and (max-width: 980px){
	.product-particulars-banner{ background:url(../images/fp-small-product-banner.jpg) no-repeat center; height:250px;}

	.product-particulars-img img{ max-width:100%;}

	.product-particulars-parameter{ padding-bottom:40px;margin-top:50px; overflow:hidden;}

	.product-particulars-image-text{ margin:0; border:none;}

	.proudct-relevant-solutions{ display:none !important;}

	.product-particulars-parameter-1{ background:#f5f5f5;}
	.product-particulars-explain{ padding-right:15px; padding-left:15px; padding-bottom:70px; min-height:50px;}

	.product-particulars-parameter-1-ul li{ background:#f5f5f5;}

	.product-particulars-parameter-1>div:nth-child(2){ border:none;}

	.product-particulars-parameter-2>div:nth-child(2){ border:none;}
	.product-particulars-parameter>.row{ margin-left:0; margin-right:0;}

	}





/*fp-index*/
.index-banner-prev-a,
.index-banner-next-a{ background:none !important;}
.index-banner-prev-span{ margin-left:-90px !important;}
.index-banner-next-span{ margin-right:-90px !important;}


.index-lunbo ol li{ background:#c8c8c8; border:1px solid #ccc; }
.index-lunbo ol active{ background:#ccc; border:1px solid #ccc; }

.index-button-top{ height:130px;  text-align:center; width:40px; border:#097fd1 1px solid; background:#097fd1; border-bottom-left-radius:5px; border-top-left-radius:5px; padding-top:15px; padding-left:8px; position:fixed;top:80%;right:0; z-index:100;}
.index-lunbo2{ width:1200px; margin:0 auto;}
@media (min-width: 0) and (max-width: 980px){
	.index-banner-prev-span{margin-left:-15px !important;}
    .index-banner-next-span{ margin-right:-15px !important;}
    .index-lunbo2{ width:100%; margin:0 auto;}


	.index-button-top{ display:block; top:60%;}
	.index-banner-2{background:url(../images/index-banner-sj.jpg) center no-repeat !important; height:250px !important;z-index:0;}
	.index-banner{ background:url(../images/index-banner-sj.jpg) center no-repeat !important; height:250px !important; }
    .index-banner-1{ background:url(../images/index-banner-sj-1.jpg) center no-repeat !important; height:250px !important; z-index:0; }
	.index-banner-3{background:url(../images/index-banner-3-sj.png) center no-repeat !important; height:250px !important;z-index:0;}
	.index-banner-4{background:url(../images/index-banner-4-sj.jpg) center no-repeat !important; height:250px !important;z-index:0;}
}

	

.index-button-top a{ font-size:18px; color:#fff; text-decoration:none;}

.index-banner{ background:url(../images/fp-index-banner.jpg) center no-repeat; height:560px;}
.index-banner-1{ background:url(../images/fp-index-banner2019-3.jpg) center no-repeat; height:560px;}
.index-banner-2{ background:url(../images/fp-index-banner2019-2.jpg) center no-repeat; height:560px;}
.index-banner-3{ background:url(../images/fp-index-banner2019-4.jpg) center no-repeat; height:560px;}
.index-banner-4{ background:url(../images/fp-index-banner2019-1.jpg) center no-repeat; height:560px;}

.index-float-1{ min-height:370px; background:#fff;}

.index-float-1-news-1{ margin-top:80px; margin-bottom:60px;}

.index-float-1-h2{ font-size:34px; line-height:36px; color:#0053ae;}

.index-float-1-wire{ border-top:2px solid #919191; width:60px; margin-top:20px;}

.index-float-1-news{ font-size:28px; line-height:34px; color:#898989;}

.index-float-1-more{ margin-top:40px;}

.index-float-1-more a{  font-size:14px; line-height:36px; color:#898989; margin-right:16px;}

.index-float-1-more span{ display:inline-block; position:relative; top:-2px;}

.index-float-1-title{margin-top:10px; width:220px;}

.index-float-1-title a{ font-size:14px; line-height:30px; color:#000; }

.index-float-1-time{ font-size:12px; line-height:30px; color:#727272;}

@media (min-width: 0) and (max-width: 980px){
	

    .index-float-1-h2{font-size: 24px;}

	.index-float-1-news-1{ margin-top:30px; margin-bottom:30px;}

	.index-float-1-more{ margin-top:10px;}

	.index-float-1-news-1 div{ margin-bottom:10px;}

	.index-float-1-news-1 div img{ width:100%;}

    .index-float-1-news{font-size: 22px;}

	.index-float-1-title{ background-color: #1FADFC;  padding:5px 10px; margin-top: 0;width:100%; }

    .index-float-1-title a{color: #fff; }

	.index-float-1-time{ display:none;}

	}

.index-float-2{min-height:586px; background:#f7f7f7; position:relative;}



.index-float-2-product{ min-height:494px; background:#fff; margin-top:25px; box-shadow: 0 2px 3px #e6e6e6; }

.index-float-2-product img{max-width: 100% !important; display: block; margin: 0 auto;}

#carousel-example-generic .carousel-indicators{bottom: -40px;}

#carousel-example-generic .carousel-indicators li{background-color: #999;}

#carousel-example-generic .carousel-indicators .active{background-color: #333;}
.index-float-2-product item{ margin-left:400px;}

@media (min-width: 0) and (max-width: 980px){

	#carousel-example-generic .carousel-indicators{top: 10px;}

	

	}

.index-float-2-product-1{ z-index:10; }

.index-float-2-explain{ padding-right:85px;}

.index-float-2-name{ font-size:30px; line-height:60px; color:#2364b5; margin-top:40px;}

.index-float-2-title{ font-size:20px; line-height:24px; color:#010101; margin-top:20px;}

.index-float-2-content{ margin-top:20px; font-size:14px; line-height:28px; color:#5c5c5c;}

.index-float-2-content span{ font-weight:700;}

.index-float-2-product-more{ background:#097fd1; color:#fff; display:inline-block; width:116px; height:32px; font-size:18px; line-height:32px; text-align:center; margin-top:40px;}

.index-float-2-dot{ margin-top:540px; margin-bottom:20px;}

.index-float-2-dot-li{ background:#303030 !important;}

.index-float-2-dot ul{ margin:0 auto; width:120px;}

.index-float-2-dot ul li{ float:left; width:10px; height:10px; border-radius:50%; background:#949494; margin-right:20px;}

@media (min-width: 0) and (max-width: 980px){

    .index-float-2-product-more{margin-top: 20px;}

	.index-float-2-name{  margin-top:10px; font-size: 24px;}

	.index-float-2-title{  margin-top:10px;}

	.index-float-2{  background:#fff;}

	.index-float-2-div{ min-height:280px; margin-bottom:80px;}

	.index-float-2-dot{ }

	.index-float-2-product{box-shadow:none; margin-top:0; border:#e0e0e0 1px solid; margin-right:15px; margin-left:15px; padding-bottom: 10px; padding-left:0; padding-right:0;}

	.index-float-2-explain{ margin-bottom:20px; padding-right:15px; }

	.index-float-2-list{ margin-top:320px; margin-bottom:40px;}

	}

	

.index-float-3{min-height:1320px; }

.index-float-3-img{ background:url(../images/index-float-3-img.jpg) no-repeat left; height:520px;}

@media (min-width:1000px ) {
	
	.index-float-3 .container .row .col-md-6{ height:520px;}
}

.index-float-3-h2{ font-size:34px; line-height:36px; color:#015cb1; margin-top:50px;}

.index-float-3-p{ font-size:14px; line-height:24px; color:#6d6d6d; margin-top:40px;}

.index-float-3-a{ display:inline-block; width:130px; height:32px; line-height:32px; text-align:center; color:#fff; background:#015cb1; font-size:18px; margin-top:100px;}

.index-float-3-ka{ display:inline-block; float:right; margin-top:62px; position:absolute; bottom:0; right:20px;}

@media (min-width: 0) and (max-width: 980px){

    .index-float-3 .container{}

    .index-float-3-h2{font-size: 24px; margin-top: 30px;}

    .index-float-3-p{margin-top: 20px;}

    .index-float-3-a{margin-top: 20px;}

    .index-float-3-ka{display: none;}

}

.index-float-3-model{ margin-top:70px;}

.index-float-3-model-title{ text-align:center; color:#015cb1; font-size:34px; background:url(../images/index-float-al-xian.png) center no-repeat;}

.index-float-3-model-img{ margin-top:54px; margin-left:0; margin-right:0;}

.index-float-3-model-shade div{ height:100%; width:100%;background-color:rgba(0,0,0,.4); position:absolute; display:none; }

.index-float-3-model-shade p{ position:absolute; top:80%; background:#1580ca; color:#fff; height:20%; width:100%; font-size:16px; line-height:3.2; text-align:center; display:none;}
.index-float-3-img-1 img{ display:none !important; }
@media (min-width: 0) and (max-width: 980px){

    .index-float-3-model{margin-top: 40px;}

    .index-float-3-model-title{font-size: 24px;}

	.index-float-3-img{ display:none ;}

	.index-float-3-img-1{ display:block !important; padding:0; margin-top:30px; background:none; height:auto;}
    .index-float-3-img-1 img{ display:block !important; }
	.index-float-3{ background:#f7f7f7;}

	.index-float-3-model-shade p{ display:block;line-height:2.2; box-sizing:border-box;font-size:14px;}

	.index-float-3-model-img>div:nth-child(2n+1) p{border-right:1px solid #fff;}

	.index-float-3-model-img{ margin: 30px 0;}

	.index-float-3-model{ margin-left:15px;  margin-right:15px;}

	

	}

.index-float-3-img-1{ display:none;}	



.news-body{font-size:14px; }
.news-body img{max-width:100% !important;}














